(Slang) (Mainly US) destroy - English Synonyms Dictionary